package com.aaa.service;

import com.aaa.entity.TenementCompany;
import com.aaa.query.TenementCompanyQuery;
import com.aaa.result.Result;
import com.baomidou.mybatisplus.extension.service.IService;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author ${author}
 * @since 2021-01-19
 */
public interface ITenementCompanyService extends IService<TenementCompany> {


    /**
     * create by: 刘涛
     * description: 租户管理-企业表 模糊查询+分页+查询
     * create time: 2021/1/29 16:27
     *
      * @Param: null
     * @return Result
     */
    Result listAll(TenementCompanyQuery query);

    /**
     * create by: 刘涛
     * description: 租户管理-企业表 添加业务
     * create time: 2021/1/30 19:34
     *
      * @Param: null
     * @return
     */
    Result add(TenementCompany tenementCompany);
    /**
     * create by: 刘涛
     * description: 租户管理-企业表 删除业务
     * create time: 2021/2/20 9:46
     *
      * @Param: null
     * @return*/

    Result del(TenementCompany tenementCompany);

     /**
      * create by: 刘涛
      * description: 租户管理-企业表 根据id修改
      * create time: 2021/2/24 15:01
      *
       * @Param: null
      * @return
      */
     Result updateCompany(TenementCompany tenementCompany);
}
